﻿using System;
using System.Collections;
using System.Globalization;

using Microsoft.SharePoint;
using Microsoft.SharePoint.Navigation;

namespace Pcubed.Shuie.ContextProvider
{
  public class WebContext
  {
    public Hashtable AllProperties { get; set; }
    public DateTime Created { get; set; }
    public Int32 CurrencyLocaleID { get; set; }
    public Guid ID { get; set; }
    public Boolean IsRootWeb { get; set; }
    public UInt32 Language { get; set; }
    public DateTime LastItemModifiedDate { get; set; }
    public CultureInfo Locale { get; set; }
    public String Name { get; set; }
    public SPNavigation Navigation { get; set; }
    public String PublicFolderRootUrl { get; set; }
    public Boolean QuickLaunchEnabled { get; set; }
    public SPRegionalSettings RegionalSettings { get; set; }
    public String ServerRelativeUrl { get; set; }
    public String Title { get; set; }
    public String Url { get; set; }
    public Boolean UserIsSiteAdmin { get; set; }
    public Boolean UserIsWebAdmin { get; set; }
    public String WebTemplate { get; set; }
    public Int32 WebTemplateId { get; set; }
  }
}
